Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adding github actions code for checking broken links on the main page of Neon. Because this is an application website, only the ones on that page can be checked without recursively going into other websites which have their own link checkers. The overall output of the link checker for Neon should look like what I put below, but all the working links (├───OK───) are filtered out with the awk command to leave only the ones having an HTTP_404 as they are the most useful. Link checker fails the actions if there is even one HTTP_404, this failure is totally fine and expected. The actions will pass as soon as the link to https://www.computecanada.ca/home/ is fixed (the link is located in a div with id=sponsors-and-partners-container; image at bottom).
Unfiltered output of link checker:
Getting links from: https://ddmal.music.mcgill.ca/Neon/
├───OK─── https://ddmal.music.mcgill.ca/Neon/favicon.ico
├───OK─── https://github.com/DDMAL/Neon/wiki
├───OK─── https://ddmal.music.mcgill.ca/Neon/css/default-styles.css
├───OK─── https://simssa.ca/
├───OK─── http://www.sshrc-crsh.gc.ca/
├─BROKEN─ https://www.computecanada.ca/home/ (HTTP_404)
├───OK─── https://cdnjs.cloudflare.com/ajax/libs/d3/5.10.0/d3.min.js
├───OK─── http://www.cirmmt.org/
├───OK─── https://ddmal.music.mcgill.ca/Neon/css/homepage.css
├───OK─── http://www.frqsc.gouv.qc.ca/
├───OK─── https://www.westgrid.ca/
├───OK─── https://docs.google.com/forms/d/e/1FAIpQLSfspol99BxJmIuZuSO-dVFDoo_absttgAo7czk9ecqDT4uF1A/viewform
├───OK─── https://ddmal.music.mcgill.ca/
├───OK─── https://ddmal.music.mcgill.ca/Neon/Neon-gh/assets/img/Neon-Icon.svg
├───OK─── https://ddmal.music.mcgill.ca/Neon/dashboard.html
├───OK─── https://github.com/DDMAL/Neon
├───OK─── https://ddmal.music.mcgill.ca/Neon/Neon-gh/assets/img/generic-profile-picture.svg
├───OK─── https://ddmal.music.mcgill.ca/Neon/Neon-gh/assets/img/logos.png
├───OK─── https://www.mcgill.ca/music
├───OK─── http://ddmal.music.mcgill.ca/
├───OK─── https://ddmal.music.mcgill.ca/Neon/Neon-gh/assets/img/Neon-logo.svg
├───OK─── https://ddmal.music.mcgill.ca/Neon/Neon-gh/assets/img/github-icon.svg